package com.interfaces;

import java.util.HashMap;
import java.util.List;

import com.bean.BGenerico;

public interface IGenerico {
    BGenerico registrar(BGenerico obj);

    BGenerico actualizar(BGenerico obj);

    void eliminar(BGenerico obj);
    
    BGenerico buscar(BGenerico obj);

    List listar();
    
    List listar(BGenerico cliente);
    
    List listar(HashMap map);
    
    Long contarFilas();
    
    boolean validar(BGenerico cliente);
}
